the key slipping into a lock - Français Anglais Dictionnaire